perform duties - Français Anglais Dictionnaire